
Used BMW 3 Series for Sale in Detroit, MI
Showing 1-20 of 80 Listings
$4,275
2010 BMW 3 Series 328i xDrive
- 160,500 Miles
- Washington, MI (29 mi away)
- $659 Below market value of $4,934
- Listed 25 days ago
●
iSeeCars Dealer Score
Used 2010 BMW 3 Series 328i xDrive for Sale
160,500 Miles
Washington, MI (29 mi away)
| Category | Used Cars |
| Price | $4,275 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK7C51AA459412 |
| Location | Washington, MI - 29 mi. |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 160,500 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Drivetrain | All-wheel drive |
$2,500
$2,9002006 BMW 3 Series 325i
- 236,757 Miles
- Clarkston, MI (32 mi away)
- $689 Below market value of $3,189
- 1 Price Drop in 20 days
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2006 BMW 3 Series 325i for Sale
236,757 Miles
Clarkston, MI (32 mi away)
| Category | Used Cars |
| Price | $2,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVB13546PT20447 |
| Location | Clarkston, MI - 32 mi. |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 236,757 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$10,900
$11,9002014 BMW 3 Series 335i
- 113,141 Miles
- Detroit, MI (8 mi away)
- Remaining Lifespan: 5.8209047 yrs
- $1,878 Below market value of $12,778
- Listed 40 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 335i for Sale
113,141 Miles
Detroit, MI (8 mi away)
| Category | Used Cars |
| Price | $10,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A9G53ENS64322 |
| Location | Detroit, MI - 8 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 113,141 mi. |
| Transmission | Automatic |
| Exterior Color | Estoril blue metallic |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$8,400
2015 BMW 3 Series 320i
- 99,499 Miles
- Detroit, MI (8 mi away)
- Remaining Lifespan: 5.9226356 yrs
- $933 Below market value of $9,333
- Listed 32 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i for Sale
99,499 Miles
Detroit, MI (8 mi away)
| Category | Used Cars |
| Price | $8,400 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1G54FNT05301 |
| Location | Detroit, MI - 8 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 99,499 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$6,495
$6,9982016 BMW 3 Series 328i xDrive
- 154,000 Miles
- Taylor, MI (13 mi away)
- Remaining Lifespan: 6.0533514 yrs
- $1,249 Below market value of $7,744
- Listed 83 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i xDrive for Sale
154,000 Miles
Taylor, MI (13 mi away)
| Category | Used Cars |
| Price | $6,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E3G57GNU05421 |
| Location | Taylor, MI - 13 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 154,000 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$10,995
$11,9952018 BMW 3 Series 320i xDrive
- 75,106 Miles
- Waterford, MI (25 mi away)
- Remaining Lifespan: 6.4240108 yrs
- $2,691 Below market value of $13,686
- Listed 186 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 320i xDrive for Sale
75,106 Miles
Waterford, MI (25 mi away)
| Category | Used Cars |
| Price | $10,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A3C59JA491363 |
| Location | Waterford, MI - 25 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 75,106 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$7,941
$7,9912013 BMW 3 Series 328i xDrive
- 92,947 Miles
- Clinton Township, MI (16 mi away)
- Remaining Lifespan: 5.743203 yrs
- $642 Below market value of $8,583
- Listed 42 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i xDrive for Sale
92,947 Miles
Clinton Township, MI (16 mi away)
| Category | Used Cars |
| Price | $7,941 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3C57DF540414 |
| Location | Clinton Township, MI - 16 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 92,947 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car |
$8,980
$9,3902014 BMW 3 Series 328i xDrive
- 107,605 Miles
- Troy, MI (15 mi away)
- Remaining Lifespan: 5.767023 yrs
- $465 Below market value of $9,445
- Listed 62 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328i xDrive for Sale
107,605 Miles
Troy, MI (15 mi away)
| Category | Used Cars |
| Price | $8,980 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3C56EJ980459 |
| Location | Troy, MI - 15 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 107,605 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$6,900
2014 BMW 3 Series 320i
- 126,168 Miles
- Detroit, MI (8 mi away)
- Remaining Lifespan: 5.8213863 yrs
- $176 Below market value of $7,076
- Listed 58 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 320i for Sale
126,168 Miles
Detroit, MI (8 mi away)
| Category | Used Cars |
| Price | $6,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1G51ENS78735 |
| Location | Detroit, MI - 8 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 126,168 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
$40,203
$40,5862025 BMW 3 Series 330i xDrive
- 14,338 Miles
- Toledo, OH (58 mi away)
- $375 Above market value of $39,827
- Low annual miles
- Listed 32 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
14,338 Miles
Toledo, OH (58 mi away)
| Category | Used Cars |
| Price | $40,203 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW07S8F81911 |
| Location | Toledo, OH - 58 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 14,338 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$7,275
$8,2752014 BMW 3 Series 320i xDrive
- 126,659 Miles
- Troy, MI (15 mi away)
- Remaining Lifespan: 5.821622 yrs
- $10 Above market value of $7,285
- Listed 62 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 320i xDrive for Sale
126,659 Miles
Troy, MI (15 mi away)
| Category | Used Cars |
| Price | $7,275 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3G57ENS70518 |
| Location | Troy, MI - 15 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 126,659 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$39,186
$39,3862025 BMW 3 Series 330i xDrive
- 17,034 Miles
- Toledo, OH (58 mi away)
- $807 Above market value of $38,378
- Low annual miles
- Listed 41 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
17,034 Miles
Toledo, OH (58 mi away)
| Category | Used Cars |
| Price | $39,186 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW07S8F81777 |
| Location | Toledo, OH - 58 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 17,034 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Red |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$48,270
2026 BMW 3 Series 330i xDrive
- 10,785 Miles
- Bloomfield Hills, MI (20 mi away)
- $1,000 Above market value of $47,269
- Low annual miles
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2026 BMW 3 Series 330i xDrive for Sale
10,785 Miles
Bloomfield Hills, MI (20 mi away)
| Category | Used Cars |
| Price | $48,270 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW01T8G11471 |
| Location | Bloomfield Hills, MI - 20 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10,785 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Red |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$11,998
2018 BMW 3 Series 330i xDrive
- 116,750 Miles
- Redford, MI (12 mi away)
- Remaining Lifespan: 6.427742 yrs
- $350 Above market value of $11,647
- Listed 13 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive for Sale
116,750 Miles
Redford, MI (12 mi away)
| Category | Used Cars |
| Price | $11,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9G55JNU69101 |
| Location | Redford, MI - 12 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 116,750 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$54,000
$54,5002024 BMW 3 Series M340i xDrive
- 24,590 Miles
- Utica, MI (20 mi away)
- $2,047 Above market value of $51,952
- Low annual miles
- Listed 56 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i xDrive for Sale
24,590 Miles
Utica, MI (20 mi away)
| Category | Used Cars |
| Price | $54,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW49FF00R8E22531 |
| Location | Utica, MI - 20 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 24,590 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$10,199
$10,4992018 BMW 3 Series 330i
- 126,118 Miles
- Utica, MI (20 mi away)
- Remaining Lifespan: 6.4240108 yrs
- $174 Above market value of $10,024
- Listed 18 days ago
Used 2018 BMW 3 Series 330i for Sale
126,118 Miles
Utica, MI (20 mi away)
| Category | Used Cars |
| Price | $10,199 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G59JNV00274 |
| Location | Utica, MI - 20 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 126,118 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$8,900
$9,8002016 BMW 3 Series 320i xDrive
- 115,460 Miles
- Roseville, MI (12 mi away)
- Remaining Lifespan: 6.0529647 yrs
- $159 Above market value of $9,059
- Listed 113 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i xDrive for Sale
115,460 Miles
Roseville, MI (12 mi away)
| Category | Used Cars |
| Price | $8,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E5G53GNT94784 |
| Location | Roseville, MI - 12 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 115,460 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$31,940
2023 BMW 3 Series 330e xDrive
- 29,640 Miles
- Royal Oak, MI (10 mi away)
- $354 Above market value of $31,585
- Low annual miles
- Listed 152 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330e xDrive for Sale
29,640 Miles
Royal Oak, MI (10 mi away)
| Category | Used Cars |
| Price | $31,940 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 3MW39FS08P8D51707 |
| Location | Royal Oak, MI - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 29,640 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 68 combined |
| Drivetrain | All-wheel drive |
$34,898
$34,9982023 BMW 3 Series 330i xDrive
- 31,500 Miles
- Saint Clair Shores, MI (11 mi away)
- Remaining Lifespan: 8.949386 yrs
- Market Price: $32,220
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i xDrive for Sale
31,500 Miles
Saint Clair Shores, MI (11 mi away)
| Category | Used Cars |
| Price | $34,898 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF00P8D29734 |
| Location | Saint Clair Shores, MI - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 31,500 mi. |
| Transmission | Automatic |
| Exterior Color | Phytonic blue metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history, one owner, warranty |
$51,000
$51,4192026 BMW 3 Series 330i xDrive
- 4,337 Miles
- Utica, MI (20 mi away)
- Market Price: $48,198
- Low annual miles
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 3 Series 330i xDrive for Sale
4,337 Miles
Utica, MI (20 mi away)
| Category | Used Cars |
| Price | $51,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW0XT8F86571 |
| Location | Utica, MI - 20 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 4,337 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
Used Cars for Sale Insights
How to save money when buying a used BMW 3 Series in Detroit?
| Engine | A 4-Cylinder 3 Series costs $14,772 less than a 6-Cylinder |
| Drive Type | A RWD BMW 3 Series can be priced $2,237 less than an all-wheel drive (AWD) |
What colors are the best deals for a BMW 3 Series in Detroit?
Least Expensive Color
Red
$1,810
Average Savings
Most Expensive Color
Orange
$2,067
Average Premium
Average car color pricing for a used BMW 3 Series in Detroit?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Red | $1,810 Savings | |
| Silver | $1,713 Savings | |
| Black | $1,595 Savings | |
| White | $1,578 Savings | |
| Brown | $126 Savings | |
| Blue | $1,042 Higher | |
| Gray | $1,634 Higher | |
| Orange | $2,067 Higher |
What BMW 3 Series color has the best resale value in Detroit?
Price differences by car color compared to the average price of a used BMW 3 Series in Detroit
What is the best time to buy a used BMW 3 Series in Detroit?
Good times to buy
$237 Average Savings
January, August, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$241 Average Premium
February, March, April, May, June, July are good times to sell to get the best prices.
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$30,950 | 2,471 Listings |
|
||||||||
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,708 | 2,182 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,287 | 1,295 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,879 | 1,006 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,937 | 477 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,957 | 398 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,416 | 370 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$45,137 | 274 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,678 | 263 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$28,211 | 186 Listings |
|